package org.iteracionI.presen; 



import java.awt.Color;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JButton;







import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.util.Vector;

import javax.swing.JTextPane;

import org.iteracionI.persis.AgenteBD;

public class IU_Trabajador extends JFrame {

	private JPanel contentPane;
	public static  JLabel pres = new JLabel();
	public static  JButton buttonRegistrarUsuario = new JButton();
	public static String idioma;

	public IU_Trabajador() throws Exception{
		
		idioma=ConsultarIdioma();

		if(idioma.equals("Español")){
			setTitle("Practica 3 - IU_Usuario - Biblioteca");
		}
		else{
			setTitle("Practice 3 - IU_Usuario - Library");
		}

		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 419, 329);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		

		pres.setBounds(6, 2, 386, 43);
		contentPane.add(pres);

		buttonRegistrarUsuario.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
							JFrameRegistrarUsuario frame2 = new JFrameRegistrarUsuario();
                            frame2.setVisible(true);
			}
		});
        buttonRegistrarUsuario.setBounds(117, 86, 190, 29);
		contentPane.add(buttonRegistrarUsuario);

	}
	public String ConsultarIdioma() throws Exception{
		String idioma = null;
		
        Vector<Object> aux = null;
        String tipo="";
        String SQL_Consulta = "SELECT * FROM Idioma;";
		AgenteBD agen = AgenteBD.getAgente();
		Vector<Object> res = agen.selectIdioma(SQL_Consulta);
		if (res.size() == 1){
			aux = (Vector<Object>) res.elementAt(0);
			tipo = aux.elementAt(0).toString(); 
		}
		
		idioma=tipo;
		return idioma;
	}

}
